3009 Northwestern Ave, West Lafayette, IN 47906, United States
View on Map
What travelers say:
Good service attitude, good interior decoration environment, good service. We came in the summer of 2015, shopping at Wal-Mart opposite during the day, dinner at Applebee's